﻿@Html.RequireStylesheet("~/static/css/libs/colorbox.css")
@Html.RequireScript("~/static/js/libs/colorbox.js")
@Html.RequireScript("~/static/js/clientes.js")
<div class="conteudo">        
    <h1 class="titulo">@ViewBag.Title</h1>

    @if (ViewBag.Total < 1) {    
        <h2 class="centro middle">Nenhum Cliente Cadastrado</h2>
    }
    else {    
        <span>Exibindo <b>@ViewBag.TotalPagina</b> de <b>@ViewBag.Total</b> no total.</span>
        <table class="shadow">
            <thead>
                <tr>
                    <th></th>
                    <th>Nome</th>
                    <th>CPF</th>
                    <th>Data de Nascimento</th>
                    <th>Ações</th>
                </tr>
            </thead>

            <tbody align="center">
                @foreach (var cliente in ViewBag.Clientes) {
                    <tr>
                        <td>@Utils.Status(cliente.ativo)</td>
                        <td>@cliente.nome</td>
                        <td>@cliente.cpfMascara</td>
                        <td>@cliente.data_nascimento</td>
                        <td width="20%">
                            @Html.ActionLink("Nova Locação", "cadastrar", "locacoes", new { cliente = cliente.id }, new { @class = "icone pedido", title = "Nova Locação"})
                            @Html.ActionLink("Visualizar", "visualizar", new { id = cliente.id }, new { @class = "icone visualizar", title = "Visualizar"})
                            @Html.ActionLink("Alterar", "alterar", new { id = cliente.id }, new { @class = "icone alterar", title = "Alterar"})

                            @if (cliente.TotalLocacoes() == 0)
                            {
                                @Html.ActionLink("Excluir", "excluir", new { id = cliente.id }, new { @class = "icone x", title = "Excluir"})
                            }
                        </td>
                    </tr>                
                }
            </tbody>

            <tfoot class="nav">
                <tr>
                    <td colspan="5" align="center">@Html.Raw(ViewBag.Paginacao.Html)</td>
                </tr>
            </tfoot>
        </table>
    }
</div>